package com.zmn.oms.business.interfaces.report;

import com.zmn.oms.model.entity.report.CoupBatchFact;
import com.zmn.oms.model.entity.report.ReportCoupAnalyse;
import org.springframework.scheduling.annotation.Async;

import java.util.List;

/**
 * @author: HuangYongJie
 * @version: v1.0
 * @since: 2019/11/6 11:04
 **/
public interface ReportCoupAnalyseBService {
    List<ReportCoupAnalyse> listAlllBatchData();

    String synReportCoupAnalyseData();

    @Async
    void getCoupBatchFact(ReportCoupAnalyse reportCoupAnalyse,Integer batchId);
}
